.navbar-inverse {
    border-radius: 0;
}

.navbar-inverse {
    background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #4b4b4b 100%);
    background-image: -o-linear-gradient(top, #3c3c3c 0%, #4b4b4b 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#4b4b4b));
    background-image: linear-gradient(to bottom, #3c3c3c 0%, #4b4b4b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border-radius: 4px;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
    background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
    background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
    background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}

.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

textarea {
    resize: vertical;
}

.project {
    position: absolute;
    margin-top: 20px;
}

.panel-project {
    border-color: #534f4f;
    margin-top: 20px;
}

.panel-project > .panel-heading {
    color: #fff;
    background-color: #4e4e53;
    border-color: #4e4e53
}

.panel-project > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #4e4e53
}

.panel-project > .panel-heading .badge {
    color: #4e4e53;
    background-color: #fff
}

.panel-project > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #4e4e53
}

.btn-project {
    color: #ffffff;
    background-color: #333b4b;
    border-color: #10181f
}

.modal-content {
    position: relative;
    background-color: #dedede;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    outline: 0;
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}

.error-msg {
            color: red;
            position: absolute;
            font-size: 13px;
        }